services.rke2.autoDeployCharts.<name>.extraDeploy

List of extra Kubernetes manifests to deploy with this Helm chart.

Type
list of (absolute path or (attribute set))
Default
[ ]
Example
[
  ../manifests/my-extra-deployment.yaml
  {
    apiVersion = "v1";
    kind = "Service";
    metadata = {
      name = "app-service";
    };
    spec = {
      selector = {
        "app.kubernetes.io/name" = "MyApp";
      };
      ports = [
        {
          name = "name-of-service-port";
          protocol = "TCP";
          port = 80;
          targetPort = "http-web-svc";
        }
      ];
    };
  }
];
Declared
<nixpkgs/nixos/modules/services/cluster/rancher/default.nix>